immersion cell - French English Dictionary